package com.atkid.boot.service;

import com.atkid.boot.entity.Student;
import com.atkid.boot.entity.StudentInfo;
import com.atkid.boot.entity.vo.StuVo;
import com.atkid.boot.entity.vo.StudentVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author kid
 * @since 2021-12-07
 */
public interface StudentService extends IService<Student> {


	Page<Student> getAllStudent(Long current, Long limit);

	Page<StudentVo> transferStu(Page<Student> stuPage);

	List<StuVo> getByClub(int cid);

	Page<StuVo> getByClub(int cid,Long current,Long size);

	StudentVo getVoByStudent(Student student);

	int getCountByClubId(int cid);

	List<StudentInfo> ListSignalClubStudentInfo();
}
